package com.smartstores.mundo;

import java.util.ArrayList;

public class Catalogo {

	private ArrayList<Producto> productos;
	private String categoria;

	private static Catalogo instancia;

	public static Catalogo darInstancia() {
		return (instancia == null) ? new Catalogo() : instancia;
	}

	private Catalogo() {
		
	}

	public ArrayList<Producto> getProductos() {
		return productos;
	}

	public void setProductos(ArrayList<Producto> productos) {
		this.productos = productos;
	}

	public String getCategoria() {
		return categoria;
	}

	public void setCategoria(String categoria) {
		this.categoria = categoria;
	}

	public Producto getProductoId(int id) {
		for (int i = 0; i < productos.size(); i++) {
			Producto prod = productos.get(i);
			if (prod.getId() == id)
				return prod;
		}
		return null;
	}

}
